right handed helix - Allemand Anglais Dictionnaire